lack of payment or performance - Francés Inglés Diccionario